hydrocracked insulating oil - French English Dictionary